package com.mxchip.livestarmobile.mobile.constant;

public class RxConstant {
    /**
     * 处于idle状态，被叫方得到邀请通知，跳转到接听界面
     */
    public static final String INVITATION_TO_NOTICE_OBSERVABLE = "invitation_to_notice_observable";

    /**
     * 2.17.	通话释放过程release（此过程实现目前只针对两方呼叫）
     */
    public static final String RELEASE_OBSERVABLE = "release_observable";

    /**
     * 2.12.	下行资源通知过程res_notify
     */
    public static final String RES_NOTIFY_OBSERVABLE = "res_notify_observable";

    /**
     * 多方通话，通话中，A邀请C ;会发送一个NotifyEventNew 给房间中除A的所有人,用于其他 client显示C的View
     */
    public static final String BUSY_OTHER_INVITED = "busy_other_invited";

    /**
     * 改变网络状态
     */
    public static final String CHANGE_NET_STATE = "change_net_state";

    /**
     * 注册成功后通知MainActivity界面展示
     */
    public static final String REGISTER_SUCCESS_NOTIFY_MAIN_ACTIVITY = "register_success_notify_main_activity";



    /**
     * 通话中添加成员
     */
    public static final String BUSY_MUL_INVITE_REQUEST = "busy_mul_invite_request";


    public static final String INVITATION_EVENT = "invitation_event";
    public static final String MAKE_CALL_RESP = "make_call_resp";
    public static final String ENTER_EVENT = "enter_event";
    public static final String HANGUP_EVENT = "hangup_event";

    // public static final String CONNECT = "connect";
    public static final String RECONNECT = "reconnect";
    public static final String DISCONNECT = "disconnect";

    public static final String SHARE_CONTENT_ADD_EVENT = "share_content_add_event";
    public static final String SHARE_CONTENT_REMOVE_EVENT = "share_content_remove_event";
}
